import { IPSDEFilterDTO } from './ipsdefilter-dto';
import { IPSDEMethodInput } from '../service/ipsdemethod-input';

/**
 *
 * 子接口类型识别属性[]
 * @export
 * @interface IPSDEDataQueryInput
 */
export interface IPSDEDataQueryInput extends IPSDEMethodInput {
  /**
   * 实体过滤器DTO
   *
   * @type {IPSDEFilterDTO}
   */
  getPSDEFilterDTO(): IPSDEFilterDTO | null;

  /**
   * 实体过滤器DTO
   *
   * @type {IPSDEFilterDTO}
   */
  get psDEFilterDTO(): IPSDEFilterDTO | null;

  /**
   * 实体过滤器DTO（必须存在）
   *
   * @type {IPSDEFilterDTO}
   */
  getPSDEFilterDTOMust(): IPSDEFilterDTO;
}
